/* 重置样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; border: 0;}
body {overflow-x:hidden; background:#fff; color:#333; font-size:12px; font-family:Microsoft YaHei,Arial,Verdana,Helvetica,sans-serif; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, i, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#fff; text-decoration:none; outline:none;blr:expression(this.onFocus=this.blur()); color:#333;}
a:hover { text-decoration:none; }
img { border:none;display: block;vertical-align: top; }
dl,ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
.clearfix:after {content: ""; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.fl{float: left;}
.fr{float: right;}
.wrap{width: 1200px;margin: 0 auto;position: relative;}
.pr{position: relative;}
.pa{position: absolute;}

.header .headNav{height: 83px;background-color: #fff;border-bottom: 1px solid #e5e5e5;}
.header .headNav .logo{padding-top: 8px;}
.header .nvaList{padding: 25px 0;}
.header .nvaList .lis{float: left;padding-left:50px;line-height: 30px;font-size: 16px;position: relative;}
.header .nvaList .lis a{color: #343434;display: block;}
.header .nvaList .lis a.cur{border-bottom: 3px solid #014099;}
.header .nvaList .lis a.curr{border-bottom: 3px solid #014099;}
.banner{width: 100%;height: 1074px;background:url(../images/4078757.jpg) no-repeat center top;}

.b_nav .navList{width: 100%;height: 271px;overflow: hidden;background: url(../images/4078762.jpg) no-repeat -1px center;}
.b_nav .navList li{float: left;width: 25%;height: 100%;font-size: 20px;color:#333;text-align: center;}
.b_nav .navList li a{display: block;width:240px;height: 240px;vertical-align: middle;margin: 15px auto;background: url(../images/4078759.png) no-repeat center;;}
.b_nav .navList li.cur a{background: url(../images/4078758.png) no-repeat center;color: #fff;}
.b_nav .navList li span{display: inline-block;width: 100px;height: 25px;margin-top: 66px;padding-top: 60px;font-weight: bold;}
.b_nav .navListCon li{display: none;padding: 90px 80px 36px;text-align: center;font-size: 16px;line-height: 30px;}
.b_nav .navListCon li.current{display: block;}
.b_nav .navListCon li .more{width: 100px;height: 28px;line-height: 28px;border: 1px solid #333;color: #333;text-align: center;display: inline-block;margin-top: 10px;font-size: 14px;}
.b_nav .navListCon li .more:hover{background: #00307c;border: 1px solid #00307c;color: #fff;}
.picBox{padding-bottom: 150px;}
.picBox li{float: left;padding: 0 15px;}
.picBox li img{width: 368px;height: 368px;}

.xwdt{background: #205394;height: 719px;}
.xwdt .title{text-align: center;background: url(../images/../images/../images/4078760.png) no-repeat center 54px;height: 30px;line-height: 30px;font-size: 30px;padding: 70px 0 45px;}
.xwdt .title a{color: #fff;}
.xwdt li{float: left;padding: 0 15px;width: 368px;color: #fff;font-size: 18px;}
.xwdt li a{color: #fff;}
.xwdt li img{width: 368px;height: 368px;}
.xwdt li dt{border-bottom: 1px solid #4f7fbd;line-height: 28px;padding: 15px 0 5px;}
.xwdt li dd{font-size: 14px;line-height: 24px;}
.xwdt li dd a{color: #4f7fbd;text-decoration: underline;}

.tzzgx{height: 626px;}
.tzzgx .gp{border: 2px solid #ededed;}
.tzzgx .title{text-align: center;background: url(../images/../images/../images/4078760.png) no-repeat center 54px;height: 30px;line-height: 30px;font-size: 30px;padding: 70px 0 45px;}
.tzzgx .tzgg{width: 496px;height: 408px;background: #ededed;}
.tzzgx .tzgg dt{background: #00307c;height: 70px;line-height: 70px;font-size: 20px;text-align: center;}
.tzzgx .tzgg dt a{color: #fff;}
.tzzgx .tzgg dd{height: 308px;padding: 15px;}
.tzzgx .tzgg dd ol{padding-left: 30px;height: 308px;width: 436px;overflow: hidden;}
.tzzgx .tzgg dd li{list-style: decimal;line-height: 24px;font-size: 15px;padding-bottom: 8px;}

.cpyfw{background: #00327b;height: 530px;}
.cpyfw .title{text-align: center;background: url(../images/../images/../images/4078760.png) no-repeat center 54px;height: 30px;line-height: 30px;font-size: 30px;padding: 70px 0 45px;}
.cpyfw .title a{color: #fff;}
.cpyfw .infor{width: 900px;text-align: center;font-size: 16px;line-height: 28px;color: #fff;margin: 0 auto 30px;}
.img-scroll{ position:relative; margin-top: 40px; width: 1170px; margin: 20px auto 50px;}
.img-scroll .prev,.img-scroll .next{position:absolute; width:56px; height:56px; background: url(../images/4078756.png) no-repeat left 0px; top:54px;cursor:pointer; left:-86px;}
.img-scroll .next { right:-86px; left:auto; background-position: -56px 0px;}
.img-list { position:relative; width:1170px; overflow:hidden; margin: 0 auto;}
.img-list ul { width:9999px;}
.img-list li { float:left; width:218px; margin-right:20px;}
.img-list li img{display:block; width:218px; height: 164px; margin: 0 auto;}

.address{padding-bottom: 80px;}
.address .title{text-align: center;height: 100px;line-height: 100px;font-size: 40px;color: #00327b;padding-bottom: 15px;}
.address dl{overflow: hidden;}
.address dt,.address dd{float: left;}
.address dd{padding-left: 36px;}
.address dd p{font-size: 30px;line-height: 50px;color: #333;width: 595px;padding-bottom: 15px;}

.footer{background: #003279;font-size: 16px;color: #6f8bba;}
.footer .top{border-bottom: 1px solid #6f8bba;padding: 48px 0 20px;text-align: center;}
.footer .top a{padding: 0 15px;color: #6f8bba;}
.footer .bottom{text-align: center;padding: 28px 0 100px;}
.footer .bottom p{padding-bottom: 10px;}










